fail to carry out - Turkish English Dictionary